.check-label {
    font-size: 16px;

    span:nth-child(1){
        font-size: 18px;
        font-weight: 600;
    }

}



.check-item {
    padding: 5%;
    border-bottom: 1px dashed #bbb;

    .check-radio-group {
        display: flex;
        flex-direction: column;

        .check-radio {
            font-size: 16px;
            margin: 5px 0;
        }
    }

    .check-input {
        display: block;
        margin: 20px 0;
        max-width: 500px;
    }

    .answer {
        width: 96%;
        padding: 0 2%;
        min-height: 48px;
        border-radius: 8px;
        font-size: 16px;
        line-height: 48px;
        background-color: rgba($color: #e7f7fc, $alpha: 1.1);
        border: solid .5px #0f95b0;
    }

}